.daping_box {
    position: fixed;
    width: 100%;
    height: 100%;
}


/* #jsxl {
    background: url("../img/jsxl_bg.jpg") 0 0/100% 100% no-repeat;
} */

#jsjy {
    background: url("../img/jsjy_bg.png") 0 0/100% 100% no-repeat;
}

.anniu2 {
    margin-top: 0.5rem !important;
}

.anniu li {
    user-select: none;
}

.header .nav {
    padding-top: 0.9rem;
    padding-left: 0.6rem;
    display: inline-block;
    width: 50%;
}

.header .nav:after {
    content: '';
    display: block;
    clear: both;
}

.header .nav li {
    font-size: 0.4rem;
    color: #fff;
    float: left;
    margin-right: 0.5rem;
    padding: 0.05rem 0.3rem;
    border-radius: 5px;
    cursor: pointer;
}

.header .nav .active {
    background: #0a64b1;
}

.now_date {
    float: right;
    font-size: 0.4rem;
    color: #fff;
    padding-top: 0.9rem;
    padding-right: 0.8rem;
}

.content_box_wrap {
    display: flex;
    position: absolute;
    left: 0;
    top: 12%;
    width: 100%;
    height: 86%;
}

.content_box_wrap .content_box_left {
    flex: 2;
    display: flex;
}

.content_box_wrap .content_box_left .content_box,
.content_box_wrap .content_box_center .content_box {
    display: flex;
    flex: 1;
    flex-direction: column;
}

.content_box_wrap .content_box_center {
    display: flex;
    flex: 1;
    height: 100%;
}

.content_box_wrap .content_box_right {
    display: flex;
    flex: 1;
    height: 100%;
    background: url("../img/biankuang.png") 0 0/100% 100% no-repeat;
}

.content_box .rytop,
.content_box .rybottom,
.content_box .rycenter {
    flex: 1;
    /* display: flex; */
}

.content_box_wrap .content_box_right .ryRight {
    display: flex;
    flex: 1;
    flex-direction: column;
}

.content_box_wrap .content_box_right .ry_bl {
    flex: 1;
}

.content_box_wrap .ry_br {
    flex: 1;
}

.content_box .rytop {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    height: 35%;
}

.content_box_center .content_box .rytop,
.content_box_center .content_box .rycenter,
.content_box_center .content_box .rybottom {
    margin-left: 0;
    height: 35%;
    flex: 1;
    background: url("../img/biankuang.png") 0 0/100% 100% no-repeat;
}

.content_box .rytop .ry_tl {
    flex: 2;
    margin-right: 0.5%;
}

.content_box .rycenter {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
    margin-top: 0.5rem;
    height: 35%;
}

.content_box .ry_tl {
    flex: 1;
    height: 100%;
    margin-right: 0.5%;
    background: url("../img/biankuang.png") 0 0/100% 100% no-repeat;
}

.content_box .rycenter .ry_tr,
.content_box .rytop .ry_tr {
    height: 100%;
    flex: 1;
}

.content_box .rybottom {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
    margin-top: 0.5rem;
    height: 35%;
}

.big_tit {
    font-size: 0.4rem;
    color: #fff;
    font-weight: bold;
    padding-left: 0.5rem;
    padding-top: 0.1rem;
    position: relative;
}

.big_tits {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.big_titsDiv {
    display: flex;
    align-items: center;
    justify-content: center;
}

.big_titsDiv .weixiuImg {
    width: 1.7rem;
    cursor: pointer;
    margin: 0.2rem 0.3rem 0 0.3rem;
}

.big_tit:after {
    content: '';
    display: block;
    clear: both;
    width: 2.6rem;
    height: 0.08rem;
    background: #0e8bff;
    position: absolute;
    left: 0;
    bottom: -0.2rem;
    border-radius: 0 10px 0 0;
}

.biaoqian_box:after {
    content: '';
    display: block;
    clear: both;
}

.biaoqian_box {
    margin-top: 0.4rem;
}

.biaoqian_box li {
    float: left;
    font-size: 0.34rem;
    color: #fff;
    background: url("../img/btn.png") 0 0/100% 100% no-repeat;
    padding: 0.06rem 0.5rem;
    margin-left: 0.2rem;
    cursor: pointer;
    margin-bottom: 0.2rem;
}

.biaoqian_box .active {
    color: #56e4ff;
    font-weight: bold;
}

.bianpei_box {
    display: flex;
    height: 81%;
}

.bianpei_box .bianpei_f {
    flex: 1.4;
}

.bianpei_box .bianpei_r {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.bianpei_box .bianpei_r .bianpei_rshui>div {
    flex: 1;
    display: flex;
    flex-direction: column;
    text-align: center;
    justify-content: center;
    color: #fff;
}

.bianpei_box .bianpei_r .bianpei_rbing {
    flex: 1.4;
}

.goucheng_box {
    display: flex;
    height: 90%;
}

.goucheng_box .boxitem {
    flex: 1;
    /*display: flex;*/
    height: 100%;
}

.zaiwai_box {
    display: flex;
    height: 65%;
    margin-top: 2%;
}

.zaiwai_box .zaiwai_l {
    flex: 1.4;
}

.zaiwai_box .zaiwai_r {
    flex: 1;
    display: flex;
    flex-direction: column;
    margin-top: 0rem;
}

.zaiwai_box .zaiwai_r .zaiwai_rt {
    flex: 1;
    display: flex;
}

.zaiwai_box .zaiwai_r .zaiwai_rt .zaiwai_kuai {
    flex: 1;
}

.zaiwai_box .zaiwai_r .zaiwai_rt .zaiwai_kuai .tu_box {
    color: #14cff6;
    font-size: 0.36rem;
    font-weight: bold;
    text-align: center;
    width: 45%;
    height: 4rem;
    line-height: 4.5rem;
    margin: 0 auto;
    background: url("../img/yuanzhu.png") 0 0/100% 100% no-repeat;
}

.renyuancheliang {
    color: #FFFFFF;
    padding: 10px 20px 0;
    cursor: pointer;
}

.renyuancheliang span {
    display: inline-block;
    height: 2rem;
    text-align: center;
    line-height: 2rem;
    background-color: transparent;
    border-radius: 0.5rem;
    margin-right: 0.5rem;
    padding: 0 0.5rem;
}

.renyuancheliang span:hover {
    background-color: #0866ba;
}

.renyuancheliang .active {
    background-color: #0866ba;
    opacity: 0.9;
}

.rencheTable {
    color: #FFFFFF;
    margin: 0 1rem 0.5rem;
    padding-bottom: 0.5rem;
}

.rencheTable span {
    margin-right: 0.5rem;
}

.rightBox {
    flex: 1;
    height: 35%;
}

.zaiwai_box .zaiwai_r .zaiwai_rt .zaiwai_kuai p {
    font-size: 0.36rem;
    color: #fff;
    text-align: center;
    line-height: 1rem;
}

.zaiwai_box .zaiwai_r .zaiwai_rb {
    flex: 1.4;
}

#huodongguiji {
    height: 90%;
}

.mask {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(2, 14, 36, 0.8);
}

.mask .content {
    width: 50%;
    height: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: url(../img/tanchuang_kuang.png) 0 0/100% 100% no-repeat;
}

.mask .content .close {
    position: absolute;
    right: 3%;
    top: 8%;
    cursor: pointer;
    width: 1rem;
}

.mask .content .p_tit {
    font-size: 1.3rem;
    color: #0cd6f2;
    text-align: center;
    margin-top: 0.8rem;
}

.mask .content table {
    width: 88%;
    border: 2px #086da6 solid;
    margin: 1% 6%;
    margin-bottom: 0;
    box-sizing: border-box;
    border-collapse: collapse;
}

.mask .content table thead tr {
    /* background: #1e6eb2; */
    margin: 1rem 0;
}

.mask .content table th {
    color: #cff6fb;
    font-size: 0.9rem;
    text-align: center;
    line-height: 1.5rem;
    background-color: #1d77b8;
}

.mask .content table tbody tr {
    cursor: pointer;
}

.mask .content table td {
    color: #92e5f1;
    font-size: 0.9rem;
    text-align: center;
    line-height: 1.7rem;
    padding: 0 3px;
}

.page_box {
    text-align: center;
    line-height: 1.3rem;
    margin-top: 20px;
    margin-bottom: 30px;
}

.page_box a {
    background: #1f70b5;
    color: #c7eef6;
    font-size: 0.3rem;
    padding: 0.1rem 0.3rem;
    border-radius: 3px;
    margin: 0.5rem;
}

.mask .shaixuan {
    font-size: 0.36rem;
    color: #fff;
    margin: 1.2rem 3rem 0.3rem;
}

.mask .wlshaixuan {
    margin: 0.6rem 1rem 0rem 1.5rem;
}

.mask .shaixuan .wailaiSousuo {
    background: #1f70b5;
    color: #c7eef6;
    font-size: 0.3rem;
    padding: 0.1rem 0.3rem;
    border-radius: 3px;
}

.mask .shaixuan select {
    width: 6.5rem;
    color: #333;
    border-radius: 5px;
    height: 1.7rem;
    border: 1px #076a96 solid;
    font-size: 0.34rem;
    background: #fff;
    vertical-align: middle;
}

#mask9 .shaixuan input {
    margin-right: 5px;
}

#mask4 .shaixuan input {
    margin-right: 5px;
}

#mask10 .shaixuan input {
    margin-right: 5px;
}

.mask .content table tbody tr .jiuzhenText {
    text-align: left;
}

.mask .shaixuan input {
    width: 6.5rem;
    color: #333;
    border-radius: 5px;
    height: 1.6rem;
    border: 1px #076a96 solid;
    font-size: 0.7rem;
    background: #fff;
    vertical-align: middle;
    padding: 0;
    padding-left: 0.1rem;
}

body #mask10 .shaixuan .ta_date {
    width: 4rem;
}

.mask .shaixuan .ta_date {
    display: inline-block;
    width: 8.5rem;
    color: #333;
    border-radius: 5px;
    height: 1.6rem;
    /* border: 1px #076a96 solid; */
    font-size: 0.34rem;
    /* background: #fff; */
    vertical-align: middle;
    float: none;
    /* padding-left: 0.2rem; */
}

.mask .shaixuan .ta_date span {
    height: 1.6rem;
    line-height: 1.6rem;
    color: #333;
    font-size: 0.34rem;
    display: inline-block;
    width: 100%;
    padding: 0;
    border: none;
}

.zhuangbei_l {
    flex: 1;
    margin-left: 1%;
    margin-right: 1%;
    background: url("../img/biankuang1.png") 0 0/100% 100% no-repeat;
}

.zhuangbei_r {
    flex: 2.2;
    margin-right: 1%;
    display: flex;
    flex-direction: column;
}

.zbbp_box {
    height: 88%;
    display: flex;
    flex-direction: column;
}

.zbbp_box .box1 {
    flex: 1;
    display: flex;
}

.zbbp_box .box1 .zhanbi {
    flex: 1;
    height: 100%;
}

.zbbp_box .box2 {
    flex: 1.6;
    display: flex;
    flex-direction: column;
}

.zbbp_box .box2 .box2_2 {
    flex: 1;
    display: flex;
    height: 50%;
}

.zbbp_box .box2 .box2Type {
    width: 90%;
    margin: 0 auto;
}

#box2Div1 {
    display: flex;
}

.zbbp_box .box2 .box2Type .box2Span {
    display: inline-block;
    padding: 0.05rem 0.15rem;
    color: #fff;
    border-radius: 5px;
    line-height: 1.6rem;
    height: 1.6rem;
    cursor: pointer;
    font-size: 0.35rem;
}

.zbbp_box .box2 .box2Type .box2Span.ac {
    background: #0a64b1;
}

.zbbp_box .box2 .box2_2>div>div {
    width: 100% !important;
    height: 100% !important;
}

.zbbp_box .box2 .box2_2>div>div canvas {
    width: 100% !important;
    height: 100% !important;
}

.zbbp_box .box2 {
    position: relative;
}

.zbbp_box .box2 .box2Div {
    height: 85%;
    /* display: none; */
    position: absolute;
    top: 10%;
    left: 0;
    right: 0;
    width: 100%;
    flex-direction: column;
}

#box2Div2 {
    opacity: 0;
}

.zbbp_box .box2 .box2Div.active {
    display: flex;
}

.zbbp_box .box2 .box2_2>div {
    flex: 1;
    height: 100%;
}

.zhuangbei_r>div:nth-of-type(1) {
    flex: 1;
    background: url("../img/biankuang2.png") 0 0/100% 100% no-repeat;
}

.zhuangbei_r .zbbottom {
    flex: 1;
    display: flex;
}

.zhuangbei_r .zbbottom .gongchengfenxi {
    flex: 1;
    background: url("../img/biankuang2.png") 0 0/100% 100% no-repeat;
    margin-right: 1.5%;
}

.zhuangbei_r .zbbottom .qingzhitj {
    flex: 1;
    background: url("../img/biankuang2.png") 0 0/100% 100% no-repeat;
}

.zhuangbei_r .zbbottom .qingzhitj #qiangzhitj {
    height: 92%;
}

.zhuangbei_r>div:nth-of-type(1) {
    margin-bottom: 1.5%;
}

.zhuangbei_r .quanshou_box {
    height: 92%;
    display: flex;
}

.zhuangbei_r .quanshou_box>div {
    flex: 1;
}

.zhuangbei_r .goucheng_box {
    display: flex;
}

.zhuangbei_r .goucheng_box>div {
    flex: 1;
}

.zhuangbei_r .goucheng_box .zhanbi_box {
    display: flex;
}

.zhuangbei_r .goucheng_box .zhanbi_box .type_tab {
    flex: 1;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.zhuangbei_r .goucheng_box .zhanbi_box ul li {
    font-size: 0.32rem;
    color: #56e4ff;
    padding: 0.1rem 0.3rem;
    margin: 0.5rem;
    cursor: pointer;
}

.zhuangbei_r .goucheng_box .zhanbi_box ul li.active {
    background: #0864b6;
    border-radius: 3px;
}

.zhuangbei_r .goucheng_box .zhanbi_box #goucheng_zhanbi {
    flex: 3;
    height: 100%;
}

.zhuangbei_r .goucheng_box #goucheng_num {
    flex: 3.5;
    height: 100%;
}

.mask .content .detail {
    margin: 2% 6% 0 6%;
}

.mask .content .detail p {
    display: flex;
}

.mask .content .detail p span {
    flex: 1;
    font-size: 0.34rem;
    color: #fff;
}

.mask .content .detail p span font {
    color: #79d0f2;
}

.wuzi_l {
    flex: 2;
    margin-left: 1%;
    margin-right: 1%;
    display: flex;
    background: url("../img/biankuang3.png") 0 0/100% 100% no-repeat;
}

.wuzi_l>div {
    flex: 1;
}

.wuzi_l .zs_num {
    height: 88%;
    display: flex;
    flex-direction: column;
}

.wuzi_l .zs_num>div {
    flex: 1;
}

.wuzi_l .shuiqiu_box {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.wuzi_l .wuzi_lr {
    display: flex;
    flex-direction: column;
}

.wuzi_l .shuiqiu_box>div {
    flex: 1;
    display: flex;
}

.wuzi_l .shuiqiu_box>div>div {
    flex: 1;
}

.wuzi_l .keyong_num {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.wuzi_l .keyong_num #danyaotj {
    height: 92%;
}

.wuzi_r {
    flex: 1;
    margin-right: 1%;
    display: flex;
    flex-direction: column;
}

.wuzi_r .dwzhanbi {
    flex: 1.5;
    background: url("../img/biankuang4.png") 0 0/100% 100% no-repeat;
}

.wuzi_r .wuzibj {
    flex: 1;
    background: url("../img/biankuang4.png") 0 0/100% 100% no-repeat;
    margin-top: 3%;
}

.wuzi_r .dwzhanbi #zhanbi {
    height: 94%;
}

.wuzi_r .wuzibj .kcbj_box {
    height: 91%;
}

.wuzi_r .wuzibj .baojing_tit {
    display: flex;
    margin: 10px 20px 0px 20px;
    font-size: 0.3rem;
    color: #fff;
    background: #1d68ab;
    line-height: 0.9rem;
}

.wuzi_r .wuzibj .baojing_tit li {
    flex: 1;
    padding-left: 0.5rem;
    font-size: 0.34rem;
}

.rencheTable .weigui_list li {
    color: #fff;
    line-height: 2.1rem;
    margin: 0px 20px 0px 20px;
    font-size: 0.5rem;
    border-bottom: 2px #365280 dashed;
    cursor: pointer;
}

.rencheTable .weigui_list li span {
    flex: 1;
    padding-left: 0.5rem;
}


/* .rencheTable .weigui_list li:nth-of-type(even) {
    background: rgba(50, 164, 249, 0.2);
} */

.zuofeng_ltTxt {
    display: flex;
    align-items: center;
}

.zuofeng_ltTxt .big_titJc {
    flex: 1.2
}

.zuofeng_ltTxt .big_titTg {
    flex: 1
}

.zuofeng_l {
    flex: 2;
    display: flex;
    flex-direction: column;
    margin-left: 1%;
    margin-right: 1%;
}

.zuofeng_l .zuofeng_lt {
    margin-top: 1.5%;
    flex: 1.3;
    background: url("../img/biankuang2.png") 0 0/100% 100% no-repeat;
}

.zuofeng_l .zuofeng_lt .fenshu_box {
    display: flex;
    height: 94%;
}

.zuofeng_l .zuofeng_lt #jiajianfen {
    flex: 1.2;
}

.zuofeng_l .zuofeng_lt .bypp_box {
    flex: 1;
    margin-top: 2%;
}

.zuofeng_l .zuofeng_lb {
    flex: 1;
    background: url("../img/biankuang2.png") 0 0/100% 100% no-repeat;
}

.zuofeng_r {
    flex: 1;
    overflow: hidden;
    background: url("../img/biankuang1.png") 0 0/100% 100% no-repeat;
    margin-right: 1%;
}

.zuofeng_l .zuofeng_lt .bypp_box .baojing_tit {
    display: flex;
    margin: 40px 20px 0px 20px;
    font-size: 0.3rem;
    color: #fff;
    background: #2074c6;
    line-height: 1.2rem;
}

.zuofeng_l .zuofeng_lt .bypp_box .baojing_tit li {
    flex: 1;
    padding-left: 0.5rem;
    font-size: 0.34rem;
}

.zuofeng_l .zuofeng_lt .bypp_box .kcbj_box .weigui_list li {
    color: #99eefa;
    line-height: 1.2rem;
    margin: 0px 20px 0px 20px;
    font-size: 0.34rem;
}

.zuofeng_l .zuofeng_lt .bypp_box .kcbj_box .weigui_list li {
    display: flex;
}

.zuofeng_l .zuofeng_lt .bypp_box .kcbj_box .weigui_list li span {
    flex: 1;
    padding-left: 0.5rem;
}

.zuofeng_l .zuofeng_lt .bypp_box .kcbj_box .weigui_list li:nth-of-type(even) {
    background: rgba(50, 164, 249, 0.2);
}

.zuofeng_l .zuofeng_lb .xianjin_box {
    display: flex;
    height: 90%;
}

.zuofeng_l .zuofeng_lb .xianjin_box div {
    flex: 1;
}

.zuofeng_lt .fenshu_box .bypp_box ul {
    /*height:42%;*/
    margin: 3% 3% 0;
    overflow: hidden;
}

.zuofeng_lt .fenshu_box .bypp_box ul li {
    font-size: 0.36rem;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    color: #fff;
    line-height: 1.35rem;
    cursor: pointer;
}

.zuofeng_lt .fenshu_box .bypp_box ul li p {
    max-width: 465px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.zuofeng_lt .fenshu_box .bypp_box ul li:nth-of-type(odd) {
    background: rgba(50, 164, 249, 0.2);
}

.zuofeng_lt .fenshu_box .bypp_box ul li .praise-text {
    color: #f96f4e;
}

.zuofeng_lt .fenshu_box .bypp_box ul li .criticism-text {
    color: #80d577;
}

.detail_list {
    display: flex;
    margin-top: 3%;
    width: 95%;
    margin: 3% auto 0 auto;
}

.detail_list p {
    flex: 1;
    display: flex;
    /* line-height: 1.5rem; */
    align-items: flex-start;
    justify-content: flex-start;
}

.detail_list p:nth-of-type(2) {
    flex: 1;
}

.detail_list p .detail_tit {
    color: #fff;
    font-size: 0.36rem;
    display: inline-block;
    width: 3rem;
    text-align: right;
    vertical-align: top;
}

.detail_list p .detail_txt {
    color: #79d0f2;
    font-size: 0.36rem;
    display: inline-block;
    /* line-height: 20px; */
}

.detail_list p:nth-of-type(1) .detail_txt {
    max-width: 240px;
    display: inline-block;
}

.detail_list p:nth-of-type(2) .detail_txt {
    max-width: 240px;
    display: inline-block;
}

.xiao_tit {
    font-size: 0.32rem;
    color: #00fcf9;
    padding: 0.2rem 0;
    margin-left: 0.3rem;
}

.mask .search_btn {
    height: 1.6rem;
    padding: 0 0.3rem;
    color: #fff;
    font-size: 0.34rem;
    background: #1f70b5;
    border-radius: 3px;
    vertical-align: middle;
    cursor: pointer;
}

.teshuyongche td:nth-of-type(3) {
    display: inline-block;
    width: 80px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.teshuyongche th:nth-of-type(3) {
    display: inline-block;
    width: 80px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.teshuyongche td:nth-of-type(5) {
    display: inline-block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.teshuyongche th:nth-of-type(5) {
    display: inline-block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.teshuyongche td:nth-of-type(6) {
    display: inline-block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.teshuyongche th:nth-of-type(6) {
    display: inline-block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.teshuyongche td:nth-of-type(7) {
    display: inline-block;
    width: 150px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.teshuyongche th:nth-of-type(7) {
    display: inline-block;
    width: 150px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.wsfengxian th:nth-of-type(7) {
    display: inline-block;
    width: 150px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.wsfengxian td:nth-of-type(7) {
    display: inline-block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.jiuzhend th:nth-of-type(5) {
    display: inline-block;
    /* width:200px; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.jiuzhend td:nth-of-type(5) {
    display: inline-block;
    /* width:200px; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: 20px;
}

.bianzhi th {
    border: 1px #fff solid;
}

.bianzhi td {
    border: 1px #086da6 solid;
}

#tb2 td {
    height: 3.8rem;
    line-height: 3.8rem;
}


/*先进榜*/

.advancedList {
    overflow: hidden;
    height: 93%;
    display: flex;
    margin-top: 0;
    align-items: center;
    flex-direction: column;
}

.advancedList .advancedList-item {
    /* flex: 1; */
    height: 32%;
    margin: 0 auto 0 auto;
    width: 96%;
}

.advancedList .advancedList-item .tit {
    color: #00fcf9;
    font-size: 0.34rem;
    text-align: left;
}

.advancedPerson {
    width: 100%;
    overflow: hidden;
    height: 95%;
    margin-top: 1.5%;
}

.swiper-container {
    width: 100%;
    height: 100%;
}

.swiper-container .swiper-slide {
    height: 100%;
}

.swiper-container .titleDiv {
    width: 95%;
    /* display: flex; */
}

#swiper-container1 .titleDiv {
    width: 95%;
    /* display: flex; */
    height: 66%;
    margin: 16% auto 0 auto;
}

#swiper-container2 .titleDiv {
    width: 95%;
    /* display: flex; */
    height: 66%;
    margin: 24% auto 0 auto;
}

#swiper-container3 .titleDiv {
    width: 95%;
    /* display: flex; */
    height: 66%;
    margin: 24% auto 0 auto;
}

.swiper-container .titleDiv .title-img {
    width: 96%;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    background: url(../img/bac.png) no-repeat center;
    background-size: 100% 100%;
    margin-right: 3%;
}

.swiper-container .titleDiv .title-img img {
    width: 94%;
    height: 94%;
}

.swiper-container .titleDiv .title-title {
    text-align: center;
    color: #fff;
    font-size: 0.36rem;
}

.swiper-container .titleDiv .title-text {
    width: 67%;
    float: left;
    margin-top: 3%;
}

.swiper-container .titleDiv .title-text p {
    color: #fff;
    font-size: 0.34rem;
    margin-bottom: 2%;
}

.swiper-container .titleDiv .title-text p span {
    color: #00fcf9;
}

.detail_listDiv {
    overflow: hidden;
    margin: 5% auto 0 auto;
    width: 90%;
}

.detail_listDiv .detail_listDivTop {
    overflow: hidden;
}

.detail_listDiv .detail_listDivBot {
    overflow: hidden;
}

.detail_listDiv .detail_listDivBot .detail_tit {
    color: #fff;
    font-size: 0.42rem;
    margin: 1% 0;
}

.detail_listDiv .detail_listDivBot .detail_txt {
    width: 100%;
    color: #fff;
    font-size: 0.32rem;
    float: left;
    text-align: justify;
    line-height: 0.7rem;
    height: 5rem;
    overflow-y: auto;
}

.detail_listDiv .detail_listDivBot .detail_txt::-webkit-scrollbar {
    width: .2rem;
    background: #0CCFEA;
}

.detail_listDiv .detail_listDivBot .detail_txt::-webkit-scrollbar-thumb {
    width: .1rem;
    height: 10%;
    background: #fff;
}

.detail_listDiv3 {
    margin: 3% auto 0 auto;
}

.mask .content .detail_listDiv3 .detail_list1 p {
    line-height: 1.2rem;
}

.detail_listDiv .detail_listImg {
    width: 30%;
    float: left;
    margin-right: 0;
    background: url(../img/bac.png) no-repeat center;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

#maskSwiper1 .detail_listDiv .detail_listImg {
    height: 4rem;
}

#maskSwiper2 .detail_listDiv .detail_listImg {
    height: 6rem;
}

#maskSwiper3 .detail_listDiv .detail_listImg {
    height: 6rem;
}

.detail_listDiv .detail_listImg img {
    width: 94%;
    margin: 3% auto;
    height: 94%;
}

.detail_listDiv .detail_list1 {
    width: 66%;
    float: left;
}

.detail_listDiv .detail_list1 p {
    line-height: 1.2rem;
}

.detail_listDiv .detail_list1 p .detail_tit {
    color: #fff;
    font-size: 0.36rem;
    display: inline-block;
    width: 3rem;
    text-align: right;
    vertical-align: top;
}

.detail_listDiv .detail_list1 p:nth-of-type(1) .detail_txt {
    max-width: 240px;
    display: inline-block;
}

.detail_listDiv .detail_list1 p .detail_txt {
    color: #79d0f2;
    font-size: 0.36rem;
    display: inline-block;
}

body #maskOutline .content table td {
    line-height: 0.8rem;
}

#maskOutline .content table td:last-of-type span {
    display: inline-block;
    width: 240px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

body #maskBattalion .content table td {
    line-height: 0.8rem;
}

#maskBattalion .content table td:last-of-type span {
    display: inline-block;
    width: 240px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

#swiper-container1,
#swiper-container2,
#swiper-container3 {
    position: relative;
    background: url("../img/zuofenbac.png") no-repeat center;
    background-size: 100% 100%;
}

.advancedList .advancedList-item .tit {
    position: absolute;
    top: 2%;
    left: 2%;
}

.shaixuan .ta_date #date11 {
    width: 100%;
    border: 0;
    height: 1.6rem;
    margin: 0;
    display: inline-block;
    padding: 0;
    line-height: 1.6rem;
}

#yingjiJcqk {
    line-height: 0.5rem;
}

#danwei_selName,
#danwei_selType {
    margin-bottom: 0.5%;
}

#maskDang .content {
    height: 17rem
}

#danwei_selType {
    width: 4.5rem;
}

#danyaotj {
    height: 92%;
}

.keyong_num .keyong_numBox {
    height: 92%;
    display: flex;
    flex-direction: column;
}

.keyong_num .keyong_numBox .keyong_numDiv {
    flex: 1;
    display: flex;
}

.keyong_num .keyong_numBox .keyong_numDiv>div {
    flex: 1;
    display: flex;
}

#mask8 .content table td:nth-of-type(5) span {
    width: 120px;
    margin: 0 auto;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

#mask8 th:nth-of-type(4) {
    display: inline-block;
    max-width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#mask8 td:nth-of-type(4) {
    display: inline-block;
    max-width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#mask8 td:nth-of-type(6) {
    display: inline-block;
    /*  max-width: 460px; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
    min-height: 20px;
}

#mask15 td:nth-of-type(7) {
    display: inline-block;
    width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    min-height: 20px;
}


/* body #mask15 td:nth-of-type(5) {
	  display: inline-block;
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left;
	min-height: 20px;
} */

#xianjin1 {
    flex: 0.8
}

body .maskTonggao th:nth-of-type(4),
body .maskTonggao th:nth-of-type(5) {
    display: inline-block;
    width: 200px !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body .maskTonggao td:nth-of-type(4),
body .maskTonggao td:nth-of-type(5) {
    display: inline-block;
    width: 200px !important;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center !important;
}

#maskOne th:nth-of-type(7) {
    display: inline-block;
    /*width: 200px; */
    width: auto;
    overflow: hidden;
    max-width: 370px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#maskOne td:nth-of-type(7) {
    display: inline-block;
    /* width: 200px; */
    overflow: hidden;
    width: auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 370px;
}

#mask3 .content .quekajilu .queka {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

#maskOne th:nth-of-type(6),
#maskOne td:nth-of-type(6) {
    display: inline-block;
    /* width: 150px; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body #mask4 td:nth-of-type(6) {
    width: auto;
}

body #maskDang th:nth-of-type(7) {
    width: auto;
    max-width: 100px;
}

body #maskDang td:nth-of-type(7) {
    width: auto;
    max-width: 100px;
}

body #maskDang th:nth-of-type(6),
body #maskDang td:nth-of-type(6) {
    display: inline-block
}

body #maskBaojing1 td:nth-of-type(7) {
    max-width: 200px;
    width: auto;
}

body .waichuCar th:nth-of-type(2) {
    width: auto;
    max-width: 90px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body .waichuCar td:nth-of-type(2) {
    width: auto;
    max-width: 90px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.danyaoxq th:nth-of-type(9) {
    display: inline-block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    min-height: 20px;
}

.danyaoxq td:nth-of-type(9) {
    display: inline-block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    min-height: 20px;
}

body .waichuCar #jsyCar {
    width: auto;
    max-width: 100px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body .waichuCar #jsyCartd {
    width: auto;
    max-width: 100px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body .waichuCar #jsyper {
    width: auto;
    max-width: 100px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body .waichuCar #jsypertd {
    width: auto;
    max-width: 100px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body .maskwuzi td:nth-of-type(4) {
    text-align: center !important;
}

body .maskwuzi td:nth-of-type(5) {
    text-align: center !important;
}

body .maskjiaban td:nth-of-type(4) {
    text-align: center !important;
}